//package com.baizhi.config;
//
//import org.aspectj.lang.annotation.*;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.stereotype.Service;
//
///**
// * @Aspect 声明当前类为切面类
// *
// * 会自动编织类中的切点和增强
// *
// * @Configuration 声明当前类为配置类  创建对象放在工厂中
// */
//@Aspect
//@Configuration
//public class TestAopAspect {
//
//    /**
//     * 2 创建增强方法
//     * @After() 后置
//     * @Before() 前置
//     * @Around() 环绕
//     * @AfterThrowing 异常【了解】
//     *
//     * 切点表达式
//     * 切方法 execution(* com.baizhi.service.*.*(..))
//     * 切注解
//     */
//    @After("execution(* com.baizhi.service.*.*(..))")
//    public void testAfter(){
//        System.out.println("执行后置增强");
//    }
//
//    @Before("execution(* com.baizhi.service.*.*(..))")
//    public void testBefore(){
//        System.out.println("执行前置增强");
//    }
//}
